<html>
  <head>
    <title>HTML5Plus</title>
  </head>
  <body>
    <script>
      /*
          HTML5Plus

              uni-app App端内置 HTML5+ 引擎，让js可以直接调用丰富的原生能力。
      */

      /*
          一、条件编译调用 HTML5+ 

                  小程序及H5等平台是哦没有 HTML5+ 扩展规范的，因此在 uni-app 调用HTML5+的扩展规范时，需要注意使用

                  条件编译。否则运行到h5、小程序等平台会出现 plus is not defined 错误。


                  eg：
                       // #ifdef APP-PLUS
                            var appid = plus.runtime.appid;
                            console.log('应用的 appid 为：' + appid);

                       // #endif
      */

      /*
          二、uni-app 不需要 plus ready

                  在 html 中使用 plus 的 api ，需要等到 plus ready。  
                  
                  而 uni-app 不需要等待，可以直接使用。

                  而且如果你调用 plus ready,反而不出触发。
      */

      /*
          三、uni-app 中的事件监听

                  在普通的H5+ 项目中，需要使用 document.addEventListener 监听原生扩展的事件。

                  uni-app 中，没有 document.可以使用功能 plus.globalEvent.addEventListener来实现。

                  eg：
                      // #ifdef APP-PLUS
                      // 监听新意图事件
                          plus.globalEvent.addEventListener('newintent', function(){});
                      // #endif


                  同理，在uni-app 中使用 Native.js ，一些 Native.js 中对原生事件的监听同样需要按上面的方法实现。

      */
    </script>
  </body>
</html>